Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 SOLVA ROAD Semi-Detached £109,017 £65,000 25 Apr 2013
30 SOLVA ROAD Terraced £105,116 £75,950 11 Dec 2015